#include "unicodeUtf8.h"
#include "common.h"

/**
 * @brief 返回value按照UTF-8编码后的字节数
*/
uint32_t get_byte_num_of_encode_utf8(int value)
{
    return 1;
}

/**
 * @brief 把value编码为UTF-8后写入缓冲区buf，返回写入的字节数
*/
uint8_t encode_utf8(uint8_t *buf, int value)
{
    return 1;
}

/**
 * @brief 返回解码UTF-8的字节数
*/
uint32_t get_byte_num_of_decode_utf8(uint8_t byte)
{
    return 1;
}

/**
 * @brief 解码以byte_ptr为起始地址的UTF-8序列，其最大长度为length，若不是UTF-8序列就返回-1
*/
int decode_utf8(const uint8_t *byte_ptr, uint32_t length)
{
    return 1;
}